
	* {
		margin: 0;
		padding: 0
	}
     .content{
		 padding:0px;
	 }
	.slider-item {
		width: 100%;
		height: 100%;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		background: #f6f6f6;
	}
	.login-bg {
		position: relative;
		padding: 20% 50%;
	}

	.login-bg>img {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
	}

	.aui-center {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 88upx;
		width: 50%;
		margin-left: 25%;
	}

	.aui-center-title {
		text-align: center;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		font-size: 0.95rem;
		color: #333;
	}

	.aui-arrow {
		position: relative;
		padding-right: 0.8rem;
		color: #818D9D;
		font-size: 32upx;
	}

	.aui-arrow span {
		font-size: 0.8rem;
		color: #9b9b9b;
	}

	.aui-img-logo {
		font-size: 2.5rem;
		color: #797979;
		margin-bottom: 0.4rem;
		font-weight: normal;
	}
	.aui-img-logo img{
       width:60upx;
	   height:60upx;
	   margin-bottom: 24upx;
	}

	.aui-arrow:after {
		content: " ";
		display: inline-block;
		height: 14upx;
		width: 14upx;
		border-width: 4upx 4upx 0 0;
		border-color: #848484;
		border-style: solid;
		-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
		transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
		position: relative;
		top: -4upx;
		position: absolute;
		top: 50%;
		margin-top: -8upx;
		right: 4upx;
		border-radius: 2upx;
	}

	.aui-palace {
		padding: -0.5rem 0.3rem;
		position: relative;
		overflow: hidden;
	}

	.aui-palace-one {
		margin-left:44upx;
	}

	.divHeight {
		width: 100%;
		height: 20upx;
		background: #f5f5f5;
		position: relative;
		overflow: hidden;
	}

	.aui-palace-grid {
		position: relative;
		float: left;
		padding: 2upx;
		box-sizing: border-box;
		margin: 24px 18upx;
		-webkit-tap-highlight-color: transparent;
		-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
		-webkit-user-select: none;
		-moz-user-focus: none;
		-moz-user-select: none;
	}

	.aui-palace-grid-icon {
		width: 60upx;
		height: 60upx;
		margin: 0 auto;
	}

	.aui-palace-grid-icon img {
		display: block;
		width: 200%;
		height: 200%;
		margin-top:50%;
		margin-left:-50%;
		border: none;
	}

	.aui-palace-grid-text {
		display: block;
		text-align: center;
		color: #333;
		font-size: 0.85rem;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		padding-top: 0.2rem;
	}

	.aui-palace-grid-text h2 {
		margin-top: 50%;
		font-size: 0.85rem;
		font-weight: normal;
		color: #757575;
	}

	.b-line {
		position: relative;
	}

	.b-line:after {
		content: '';
		position: absolute;
		z-index: 2;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 2upx;
		border-bottom: 1px solid #e2e2e2;
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
		-webkit-transform-origin: 0 100%;
		transform-origin: 0 100%;
	}

	.aui-flex {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		text-decoration: none;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center;
		padding: 30upx;
		position: relative;
	}

	.aui-flex-box h5 {
		font-size: 0.8rem;
		color: #797979;
		margin-bottom: 0.4rem;
		font-weight: normal;
	}

	.aui-flex-box h5 span {
		font-family: PingFangSC-Semibold;
		font-size: 48upx;
		font-weight: bold;
		color: #333333;
		letter-spacing: 0;
		line-height: 86upx;
		margin-left: 60upx;
	}

	.aui-flex-box h5 i {
		width: 30upx;
		height: 30upx;
		display: block;
		float: left;
		margin-right: 0.2rem;
	}

	.aui-flex-box {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		min-width: 0;
		font-size: 14upx;
		color: #333;
	}

	.aui-flex-box h2 {
		font-size: 0.95rem;
		color: #333333;
	}
	.aui-flex-box h4{
		font-family: PingFangSC-Regular;
		font-size: 40upx;
		font-weight: lighter;
		color: #333333;
		text-align: justify;
		line-height: 96upx;
	}

	.aui-card-img {
		width: 220upx;
		margin-right: 0.9rem;
	}

	 .image {
		width: 100%;
		height: 280upx;
		display: block;
		border: none;
		padding-left: 10upx;
	}
	 .imagesrc{
		 width: 100%;
		 height: 180upx;
		 display: block;
		 border: none;
		 padding-left: 20upx;
	 }

	.aui-flex-box h3 {
		font-family: PingFangSC-Regular;
		color: #333333;
		text-align: justify;
		line-height: 96upx;
		font-size: 40upx;
		margin-bottom: 0.5rem;
	}

	.aui-flex-box p {
		height: 60upx;
		font-family: PingFangSC-Regular;
		color: #909399;
		line-height: 48upx;
		position: relative;
		font-size: 28upx;

	}

	.aui-flex-box p:after {
		content: '';
		position: absolute;
		z-index: 0;
		top: 48upx;
		left: 0;
		width: 16upx;
		height: 16upx;
		border-radius: 100%;
	}

	.aui-list-card .aui-flex {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}

	.aui-footer {
		width: 100%;
		position: relative;
		z-index: 100;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 14upx 10upx 14upx 10ux;
		background: #ffffff;
	}

	.aui-footer:after {
		content: '';
		position: absolute;
		z-index: 0;
		top: 0;
		left: 0;
		width: 100%;
		height: 2upx;
		border-top: 2upx solid #f0f0f0;
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
		-webkit-transform-origin: 0 0;
		transform-origin: 0 0;
	}

	.aui-tabBar-item {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		color: #979797;
	}

	.aui-tabBar-item-text {
		display: inline-block;
		font-size: 0.65rem;
		color: #999999;
		padding-top: 4upx;
	}

	.pullUp {

		text-align: center;
		height: 160upx;
		widows: 100%;
		line-height: 100upx;
		font-size: 32upx;
		color: #818D9D;
		font-family: Arial, Microsoft YaHei;
		background-color: #fff;
	}

	.aui-tabBar-item-active .aui-tabBar-item-text {
		color: #999999;
	}

	.aui-footer-fixed {
		position: fixed;
		bottom: 0;
		left: -10upx;
		z-index: 49;
	}

	.tit-box-img {
		width:60upx;
		height:60upx
	}